alleghany plum (prunus alleghaniensis) - Spanish English Dictionary